home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
015
/
epson.arc
/
SETEPSON.DOC
< prev
next >
Wrap
Text File
|
1985-12-09
|
6KB
|
105 lines
Documentation for SETEPSON (Ver. 1.13b)
March 5, 1984
To start the program type 'SETEPSON' at the ZDOS system
prompt (e.g., at 'A:' ). A menu of options will appear. Select
as many options as you want by typing in the appropriate
letter(s). You do not need to type a carriage return. To exit,
type 'Q'. If you make a mistake the program will respond with
"?". If the mistake is in the second letter of a two letter
command, the programs will print your incorrect letter and wait
for a correct one to be typed.
NOTE: You need only to select items that you want to change.
That is, if your printer always prints in Pica size type when it
is turned on, you need not specify Pica on the menu. SETEPSON
changes only those things you specifically select.
SETEPSON can be used from within WordStar. At the "NO FILES
MENU" type 'R' (for Run a program) and then 'SETEPSON'. This
will allow you to set the printer to the correct type size, etc.
before printing a document.
If the printer is not turned on or is not "selected",
nothing will seem to happen after you type a command. SETEPSON
will wait until the printer is "on" before allowing you to type
anything else.
Miscellaneous notes: ALTERNATE MODE selects the italic font.
PERFORATION SKIP causes the printer to output 6 blank lines at
the bottom of each page to keep from printing over the
perforation. INITIALIZE printer sets the Epson back to the
default state that you get when you first turn the power on.
This version of SETEPSON includes for the first time an idea
which originated with Arnold Seibel of Monterey, CA. He wrote in
response to some of the problems that occurred with the first
versions of this program but also described a very clever method
for squeezing large amounts of text onto a single page. By
selecting SUBSCRIPT mode, 12 LINES/INCH, and CONDENSED print, one
is able to print approximately 120 lines of 132 characters each
(almost 16,000 characters/page!). Mr. Seibel says that he finds
it useful for printing program listings for debugging purposes.
SETEPSON was written in assembly language for speed. It and
the other programs in the SETPRINT series are designed to work on
Zenith Z110 and Z120 microcomputers under the ZDOS operating
system. They will also work on the IBM PC under PC-DOS (and
I hope, the new Z150 and Z160). The programs now try to determine
the system they are operating on and select the proper screen
control codes.
STEPSON and the other programs are simple-minded because
they don't check for incompatible commands (e.g., selecting both
"Pica" and "ELite" type sizes) or for "illegal" commands. Each
command is transmitted to the printer as it is typed. If
incompatible commands are entered, most printers simply act on èthe last one.
SETEPSON is one of the SETPRINT family of programs which are
designed to provide a simple means of initializing various
printers.
The SETPRINT programs now available include:
SETMPI -- for the MPI 99G & 150 printers
SETOKI -- for Okidata 82, 83, 84, 92, & 93 printers
SETEPSON -- for Epson MX, RX, & FX printers
SETPRO -- for ProWriter I & II (C.Itoh) printers
My goal has been to provide easy access to the most commonly
used functions. For each printer, there are more sophisiticated
functions that I have not implemented here (such things as
setting the left print margin). The first two programs were
created out of necessity -- I needed an easy way to change the
settings on the MPI and Okidata printers I used frequently.
Because of local interest, I also coded versions for Epson and
ProWriter printers.
Therein lies a tale: I don't have ready access to either
of those printers, so I used summary tables of control codes to
prepare their versions. The original SETPRO and SETEPSON
programs were presented to local users with the warning that the
codes might not be totally correct because the summary tables
were ambiguous in places. Sure enough, Murphy took a particular
interest in SETEPSON! Versions 1.11 and 1.12 have been found to
contain errors (or at least poor guesses about which of the
multiple control codes to select for a particular function).
Worse, because the first users reported absolutely NO problems, I
eventually took the warnings out of the SETEPSON documentation.
Experience has taught me never to say that software is "bug-
free", but as far as I can determine, all of the known bugs have
been corrected!
I enjoy hearing from people who are using these programs.
Please let me know if there are features which would make them
more useful (or correct!).
John Toppins
Wheatstone Systems
227 Wisconsin
Lawrence, Kansas 66044
(913) 841-2272
You may use SETEPSON for any non-commercial purpose. This
includes giving it away to anyone else who agrees not to sell it.